封面 小技巧:如何为你的企业创建AI应用程序 | 您所在的位置:网站首页 › aima 人工智能 › 封面 小技巧:如何为你的企业创建AI应用程序 |
看看一些开发者如何为企业创建一个人工智能应用的技巧。 我们正在进入“软件2.0”时代,在这个时代,人工神经网络(ANN)已经被使用,并且受到了具有开发背景的人的赞赏。然而,人工智能、深度学习、机器学习和高级分析等技术也改变了开发人员通过计算机和与人类智能协作创建智能软件实体的方式。 今天,所有的智能手机、智能电视、汽车和视频游戏都使用了人工智能,比如Siri可以告诉你最近的加油站在哪里。特斯拉正在利用人工智能和大数据将自动驾驶汽车的想法变成现实。根据《财富》杂志上发表的一篇文章,人工智能现在可以读懂我们的想法,并通过解读大脑信号将它们转换成图像。 我们可以说人工智能无处不在,它对我们的业务、我们的日常生活产生了巨大的影响,并为我们使用技术而非人类进行沟通的方式提供了技术支持。 那么,你打算为你的人工智能项目做些什么呢?你开始计划和编码了吗?如果答案是肯定的,那么在投入到你自己的AI应用程序开发项目之前,先来看看我的想法。 为人工智能应用程序开发人员提供的技巧和最佳实践 对于人工智能应用程序,Python、Lisp、Java和Prolog等语言是最流行的。 特别是Python,被用作大多数AI的应用程序和软件的基本语言,因为它具有简单的语法、大量的库和工具以及操作系统支持。 为了成功地开发AI应用程序,我推荐几个有用的工具来简化开发。只需熟悉Django、Flask、NumPy、Matplotlib、wxWidgets、PyQt、OpenStack、panda、Scikit、Theano、AIMA、pyDatalog、SimpleAI、EasyAi、PyBrain、MDP、Scikit、PyML等库和工具。 如今,对于AI和ML开发人员来说,为他们的应用程序想出一个朗朗上口的名字是很重要的。亚马逊推出了Alexa,苹果推出了Siri,谷歌推出了谷歌翻译。所以,你也应该为你的AI应用想一个独特的名字。 接下来,选择支持Python的ide和代码编辑器。你可以选择卓越的Text 3、GNU Emacs、Eclipse+PyDev、Atom、Vi/Vim、Visual Studio IDE或PyCharm IDE。 Sublime Text 3 对于AI项目,我推荐Sublime Text 3,因为它是一个功能丰富的代码编辑器,它的高级功能令人难以置信,比如快速快捷键/搜索、分割结束、无干扰的写作模式、命令面板、它还支持所有平台。 现在,创建一个Python文件“xyz”。在你的桌面上。如果你使用macOS,使用终端命令: cd Desktop touch xyz.py 用代码编辑器打开xyz.py文件,在系统中编写以下命令: 第一步: Importrandom 第二步: answers = [ ‘I did not understand what you just said’, ‘It doesn\’t look like anything to me’, ‘I don\’t know, whatever’] 你可以这样做,现在向代码中添加循环的主要部分。 while True: user_input = input (“>>>”) if user_input . lower() == ‘hi’ : print(“Hello”) else: print (random.choice(answers)) 人工智能编码的需求 你在编码环境中真正需要的东西因应用程序的不同而有所不同。但是,有一组核心功能让你的编码任务更容易。以下是你应该考虑的AI编码要点: 检查你的数据 AI和ML模型将反映训练的方式,所以要反复分析原始数据,尽可能多地理解输入数据。检查数据是否有任何错误、缺失的值或不正确的标签。假设你的应用程序将用于所有年龄的计算,但你只有年龄 |
CopyRight 2018-2019 实验室设备网 版权所有 |